suture granuloma - Turkish English Dictionary